Methods for Designing SIP Services in SDL with Fewer Feature Interactions

نویسنده

  • Ken Y. Chan
چکیده

This paper describes methods for implementing telephony services in SIP with fewer traditional feature interactions. A formal SDL model of SIP and its services has been derived from published SIP specifications for verification and validation. It is known that the SIP RFC describes only the protocol specification. The specifications of SIP services and additional service features are informal and can only be found in various IETF drafts. Nevertheless, the service designers are still faced with new feature interaction problems. These new feature interactions are unique to SIP because SIP has flexible signaling features, such as request forking and dynamic assignment of contact addresses, which have both cooperative and adversarial side effects on each other. This paper also describes an extension to the classical feature interaction taxonomy, which is used to associate the causes, effects/symptoms with the preventive measures of the new and traditional feature interactions. Finally, SIP services can be designed and implemented without certain feature interactions by following certain design rules which are based on the knowledge deduced from the verification.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Representing New Voice Services and Their Features

New voice services are investigated in the fields of Internet telephony (SIP – Session Initiation Protocol) and interactive voice systems (VoiceXML – Voice Extended Markup Language). It is explained how CRESS (Chisel Representation Employing Systematic Specification) can graphically represent services and features in these domains. CRESS is a front-end for detecting feature interactions and for...

متن کامل

Managing feature interactions between distributed SIP call control services

The Session Initiation Protocol (SIP) is widely used as a call control protocol for Voice over IP (VoIP), and indeed commercial implementations are readily available off-the-shelf. SIP supports flexible service provisioning not only through third parties, but also end-users. Laboratory experience shows that as these services are interworking they are subject to the feature interaction problem. ...

متن کامل

Detecting Feature Interactions between SIP Call Control Services

The Session Initiation Protocol (SIP) is a strong contender as a call control protocol for Voice over IP (VoIP), and indeed commercial implementations are readily available off-the-shelf. SIP supports flexible service provisioning not only through third parties, but also end-users. Laboratory experience shows that as these services are interworking they are subject to the feature interaction pr...

متن کامل

Formalizing Graphical Service Descriptions Using SDL

It is convenient to describe telecomms services using a graphical notation that is accessible to non-specialists. However, the notation should also have a formal interpretation for rigorous analysis. CRESS (Chisel Representation Employing Systematic Specification) has been developed for this purpose. A brief overview of CRESS is given. It is explained how features (additional services) can be d...

متن کامل

Detecting Denial of Service Message Flooding Attacks in SIP based Services

Increasing the popularity of SIP based services (VoIP, IPTV, IMS infrastructure) lead to concerns about its ‎security. The main signaling protocol of next generation networks and VoIP systems is Session Initiation Protocol ‎‎(SIP). Inherent vulnerabilities of SIP, misconfiguration of its related components and also its implementation ‎deficiencies cause some security concerns in SIP based infra...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003